<?PHP
/**
 * 定期清理数据处理类
 *
 * @author kamisama.xia@gmail.com 
 * @version 0.1
 */

class ome_autotask_timer_cleandata
{
    public function process($params, &$error_msg=''){
        set_time_limit(0);
        ignore_user_abort(1);

        //每天检测日志表，将超过7天的数据清除（放到副表，不实际删除）
        kernel::single('ome_sync_api_log')->clean();

        //防并发表数据清理
        kernel::single('ome_concurrent')->clean();

        //[ExBOY删除]复审日志任务计划
        kernel::single('ome_retrial')->clean();

        //清除过期的kv信息
        base_kvstore::delete_expire_data();

        return true;
    }
}